special undertaking - French English Dictionary